Dictionaries
English
English
Русский
Sign In
Registration
English
English
Russian
Russian
English
Russian
Base (someone) in (somewhere)
Translation base (someone) in (somewhere) into russian
base (someone) in (somewhere)
располагать (кого-то) в (где-то)
They are based in New York City.
Они расположены в Нью-Йорке.
Translations